package com.huahua.api.entity.framework;

import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Map;

/**
 * @author Huahua-Ai
 * @date 2025-07-24 15:50:00
 * @description MQTT消息实体
 */
@Data
@Accessors(chain = true)
public class MqttMessage {

    /**
     * 命令类型
     */
    private String command;

    /**
     * 请求ID
     */
    private String requestId;

    /**
     * 设备ID
     */
    private String deviceId;

    /**
     * 时间戳
     */
    private Long timestamp;

    /**
     * 状态
     */
    private String status;

    /**
     * 数据
     */
    private Map<String, Object> data;

    /**
     * 错误信息
     */
    private String error;

}
